using System;
using System.Collections.Generic;
using System.Text;
using cuberga.Workflow;

namespace cuberga.GA
{
    class Surviver: ICoreProcess
    {
        public Surviver(string elitismCount)
        {
            
        }

        public void Perform()
        {
            // ToDo - Convert algo to code

            // Population oldPopulation = Inbox.Read("Population"); 
            // Population childs = Inbox.Read("Childs"); // by reference

            // oldPopulation.Add(childs)
            // Population newPopulation = ISurviver.Reduce(oldPopulation);
            // Outbox.Write(newPopulation, "Population")
        }
    }
}
